Block Is It Time To Sell Hard - Stock Analysis